Greek tortoise - German English Dictionary